threatening messages - French English Dictionary